contractually guaranteed - Alemán Inglés Diccionario